plot of land with abundant herbs - Turkish English Dictionary